struct _EventData
{
guint32 evtime;
- GdkPoint point;
+ int x;
+ int y;
};
struct _GtkGestureSwipePrivate
_gtk_gesture_get_last_update_time (gesture, sequence, &new.evtime);
gtk_gesture_get_point (gesture, sequence, &x, &y);
- new.point.x = x;
- new.point.y = y;
+ new.x = x;
+ new.y = y;
_gtk_gesture_swipe_clear_backlog (swipe, new.evtime);
g_array_append_val (priv->events, new);
end = &g_array_index (priv->events, EventData, priv->events->len - 1);
diff_time = end->evtime - start->evtime;
- diff_x = end->point.x - start->point.x;
- diff_y = end->point.y - start->point.y;
+ diff_x = end->x - start->x;
+ diff_y = end->y - start->y;
if (diff_time == 0)
return;